#include <stdio.h>
#include <string.h>
#define N 100

void sel_sort(int *,int);
void main()
	{
	 int integer[N],i,j;
	 for(i=0;i<N;i++)
		  {printf("\nplease input number %d:",i+1);
			scanf("%d",&integer[i]);
			if(integer[i]==NULL) break;
			j=i+1;
			}
	 sel_sort(integer,j);
	 printf("\nNow the number are:\n");
	 for(i=0;i<j;i++)
			printf("%d ",integer[i]);
	 }

void sel_sort(int *p,int n)
	{
	 int i,j,s,q;
	 for(i=0;i<n-1;i++)
		{ s=i;
		 for(j=i;j<n;j++)
			if(*(p+s)>*(p+j)) s=j;
		 if(i!=s)
			{ q=*(p+s);
			  *(p+s)=*(p+i);
			  *(p+i)=q;
			}
		 }
	 }
